package com.zxl.grocery.microservice.crawler.entity;

import java.util.Date;
import javax.persistence.*;

@Table(name = "crawler_beautiful")
public class CrawlerBeautiful {
    @Id
    private Integer id;

    /**
     * 类型id
     */
    @Column(name = "type_id")
    private Integer typeId;

    /**
     * 名称
     */
    private String title;

    /**
     * 链接
     */
    private String link;

    /**
     * 来源id
     */
    @Column(name = "sources_id")
    private Integer sourcesId;

    private String author;

    private String label;

    /**
     * 是否置顶
     */
    @Column(name = "placed_top")
    private Boolean placedTop;

    /**
     * 是否推荐
     */
    private Boolean recommend;

    /**
     * 状态
     */
    private Integer status;

    /**
     * 专辑id(暂未使用)
     */
    private Integer albumid;

    @Column(name = "create_date")
    private Date createDate;

    @Column(name = "modify_date")
    private Date modifyDate;

    /**
     * @return id
     */
    public Integer getId() {
        return id;
    }

    /**
     * @param id
     */
    public void setId(Integer id) {
        this.id = id;
    }

    /**
     * 获取类型id
     *
     * @return type_id - 类型id
     */
    public Integer getTypeId() {
        return typeId;
    }

    /**
     * 设置类型id
     *
     * @param typeId 类型id
     */
    public void setTypeId(Integer typeId) {
        this.typeId = typeId;
    }

    /**
     * 获取名称
     *
     * @return title - 名称
     */
    public String getTitle() {
        return title;
    }

    /**
     * 设置名称
     *
     * @param title 名称
     */
    public void setTitle(String title) {
        this.title = title;
    }

    /**
     * 获取链接
     *
     * @return link - 链接
     */
    public String getLink() {
        return link;
    }

    /**
     * 设置链接
     *
     * @param link 链接
     */
    public void setLink(String link) {
        this.link = link;
    }

    /**
     * 获取来源id
     *
     * @return sources_id - 来源id
     */
    public Integer getSourcesId() {
        return sourcesId;
    }

    /**
     * 设置来源id
     *
     * @param sourcesId 来源id
     */
    public void setSourcesId(Integer sourcesId) {
        this.sourcesId = sourcesId;
    }

    /**
     * @return author
     */
    public String getAuthor() {
        return author;
    }

    /**
     * @param author
     */
    public void setAuthor(String author) {
        this.author = author;
    }

    /**
     * @return label
     */
    public String getLabel() {
        return label;
    }

    /**
     * @param label
     */
    public void setLabel(String label) {
        this.label = label;
    }

    /**
     * 获取是否置顶
     *
     * @return placed_top - 是否置顶
     */
    public Boolean getPlacedTop() {
        return placedTop;
    }

    /**
     * 设置是否置顶
     *
     * @param placedTop 是否置顶
     */
    public void setPlacedTop(Boolean placedTop) {
        this.placedTop = placedTop;
    }

    /**
     * 获取是否推荐
     *
     * @return recommend - 是否推荐
     */
    public Boolean getRecommend() {
        return recommend;
    }

    /**
     * 设置是否推荐
     *
     * @param recommend 是否推荐
     */
    public void setRecommend(Boolean recommend) {
        this.recommend = recommend;
    }

    /**
     * 获取状态
     *
     * @return status - 状态
     */
    public Integer getStatus() {
        return status;
    }

    /**
     * 设置状态
     *
     * @param status 状态
     */
    public void setStatus(Integer status) {
        this.status = status;
    }

    /**
     * 获取专辑id(暂未使用)
     *
     * @return albumid - 专辑id(暂未使用)
     */
    public Integer getAlbumid() {
        return albumid;
    }

    /**
     * 设置专辑id(暂未使用)
     *
     * @param albumid 专辑id(暂未使用)
     */
    public void setAlbumid(Integer albumid) {
        this.albumid = albumid;
    }

    /**
     * @return create_date
     */
    public Date getCreateDate() {
        return createDate;
    }

    /**
     * @param createDate
     */
    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    /**
     * @return modify_date
     */
    public Date getModifyDate() {
        return modifyDate;
    }

    /**
     * @param modifyDate
     */
    public void setModifyDate(Date modifyDate) {
        this.modifyDate = modifyDate;
    }
}